throttle chamber - French English Dictionary